﻿using System;
using System.Drawing;

namespace NExplorer
{
	public interface ICommand : IDisposable
	{
		event EventHandler TextChanged;
		event EventHandler ImageChanged;
		event EventHandler EnabledChanged;

		void Execute();
	
		string Text { get; }
		Image Image { get; }
		bool Enabled { get; }
	}
}